an animal's horn - Französisch Englisch Wörterbuch